home *** CD-ROM | disk | FTP | other *** search
Text File | 2007-01-08 | 116.2 KB | 2,360 lines |
- var §\x01§ = 659;
- loop0:
- while(true)
- {
- if(eval("\x01") == 659)
- {
- set("\x01",eval("\x01") - 351);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 259)
- {
- set("\x01",eval("\x01") + 285);
- break;
- }
- if(eval("\x01") == 63)
- {
- set("\x01",eval("\x01") + 559);
- while(true)
- {
- var _loc4_ = §§pop();
- if(_loc4_ >= _loc5_[§§constant(11)][§§constant(12)])
- {
- break;
- }
- var _loc11_ = _loc5_[§§constant(11)][_loc8_];
- var _loc10_ = _loc5_[§§constant(11)][_loc4_];
- var _loc9_ = _loc10_[§§constant(10)](_loc11_);
- var _loc8_ = _loc4_;
- _loc3_[_loc2_] = new eval(§§constant(13))[§§constant(14)]();
- _loc7_[_loc2_] = new §\§\§constant(15)§();
- _loc3_[_loc2_] = _loc9_[§§constant(16)]();
- if(!_loc1_[§§constant(17)](_loc6_,_loc5_,_loc3_[_loc2_],_loc12_))
- {
- return false;
- }
- _loc7_[_loc2_] = _loc1_[§§constant(5)]();
- var _loc2_ = _loc2_ + 1;
- }
- var _loc15_ = _loc1_[§§constant(18)](_loc3_,_loc7_,_loc2_);
- var _loc14_ = _loc15_[§§constant(19)];
- var _loc16_ = _loc15_[§§constant(20)];
- if(_loc14_[§§constant(21)](_loc12_) < 0)
- {
- _loc14_[§§constant(22)]();
- }
- var _loc13_ = new §\§\§constant(2)§();
- _loc13_[§§constant(19)] = _loc14_;
- _loc13_[§§constant(20)] = _loc16_;
- return _loc13_;
- }
- if(eval("\x01") == 103)
- {
- set("\x01",eval("\x01") + 836);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 160);
- }
- continue;
- }
- if(eval("\x01") == 180)
- {
- set("\x01",eval("\x01") + 336);
- nextFrame();
- toggleHighQuality();
- toggleHighQuality();
- §§pop()[§§pop()] = function()
- {
- var _loc3_ = eval(§§constant(10))[§§constant(11)](this[§§constant(9)]() * 1000) / 1000;
- var _loc2_ = eval(§§constant(10))[§§constant(11)](this[§§constant(12)]() * 1000) / 1000;
- return §§constant(13) + _loc3_ + §§constant(14) + _loc2_ + §§constant(15);
- };
- _loc2_[§§constant(16)] = function(x, y)
- {
- this[§§constant(4)](x,y);
- };
- _loc2_[§§constant(17)] = function()
- {
- return new eval(§§constant(1))[§§constant(3)](this[§§constant(9)](),this[§§constant(12)]());
- };
- _loc2_[§§constant(18)] = function(v)
- {
- return this[§§constant(9)]() == v[§§constant(9)]() && this[§§constant(12)]() == v[§§constant(12)]();
- };
- _loc2_[§§constant(19)] = function(v)
- {
- this[§§constant(20)] += v[§§constant(20)];
- this[§§constant(21)] += v[§§constant(21)];
- };
- _loc2_[§§constant(22)] = function(v)
- {
- return new eval(§§constant(1))[§§constant(3)](this[§§constant(9)]() + v[§§constant(9)](),this[§§constant(12)]() + v[§§constant(12)]());
- };
- _loc2_[§§constant(23)] = function(v)
- {
- this[§§constant(20)] -= v[§§constant(20)];
- this[§§constant(21)] -= v[§§constant(21)];
- };
- _loc2_[§§constant(24)] = function(v)
- {
- return new eval(§§constant(1))[§§constant(3)](this[§§constant(9)]() - v[§§constant(9)](),this[§§constant(12)]() - v[§§constant(12)]());
- };
- _loc2_[§§constant(25)] = function()
- {
- this[§§constant(6)](- this[§§constant(9)]());
- this[§§constant(7)](- this[§§constant(12)]());
- };
- _loc2_[§§constant(26)] = function()
- {
- return new eval(§§constant(1))[§§constant(3)](- this[§§constant(9)](),- this[§§constant(12)]());
- };
- _loc2_[§§constant(27)] = function(s)
- {
- this[§§constant(20)] *= s;
- this[§§constant(21)] *= s;
- };
- _loc2_[§§constant(28)] = function(s)
- {
- return new eval(§§constant(1))[§§constant(3)](this[§§constant(9)]() * s,this[§§constant(12)]() * s);
- };
- _loc2_[§§constant(29)] = function()
- {
- return eval(§§constant(10))[§§constant(30)](this[§§constant(9)]() * this[§§constant(9)]() + this[§§constant(12)]() * this[§§constant(12)]());
- };
- _loc2_[§§constant(31)] = function(len)
- {
- var _loc2_ = this[§§constant(29)]();
- !_loc2_ ? this[§§constant(6)](len) : this[§§constant(27)](len / _loc2_);
- };
- _loc2_[§§constant(32)] = function()
- {
- return eval(§§constant(1))[§§constant(33)][§§constant(34)](this[§§constant(12)](),this[§§constant(9)]());
- };
- _loc2_[§§constant(35)] = function(ang)
- {
- var _loc2_ = this[§§constant(29)]();
- this[§§constant(6)](_loc2_ * eval(§§constant(1))[§§constant(33)][§§constant(36)](ang));
- this[§§constant(7)](_loc2_ * eval(§§constant(1))[§§constant(33)][§§constant(37)](ang));
- };
- _loc2_[§§constant(38)] = function(ang)
- {
- var _loc3_ = eval(§§constant(1))[§§constant(33)][§§constant(36)](ang);
- var _loc2_ = eval(§§constant(1))[§§constant(33)][§§constant(37)](ang);
- var _loc5_ = this[§§constant(9)]() * _loc3_ - this[§§constant(12)]() * _loc2_;
- var _loc4_ = this[§§constant(9)]() * _loc2_ + this[§§constant(12)]() * _loc3_;
- this[§§constant(6)](_loc5_);
- this[§§constant(7)](_loc4_);
- };
- _loc2_[§§constant(39)] = function(ang)
- {
- var _loc2_ = new eval(§§constant(1))[§§constant(3)](this[§§constant(9)](),this[§§constant(12)]());
- _loc2_[§§constant(38)](ang);
- return _loc2_;
- };
- _loc2_[§§constant(40)] = function(v)
- {
- return this[§§constant(9)]() * v[§§constant(9)]() + this[§§constant(12)]() * v[§§constant(12)]();
- };
- §§push(_loc2_);
- §§push(§§constant(41));
- break;
- }
- if(eval("\x01") == 915)
- {
- set("\x01",eval("\x01") - 656);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 285);
- }
- continue;
- }
- if(eval("\x01") == 957)
- {
- set("\x01",eval("\x01") - 42);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 91)
- {
- set("\x01",eval("\x01") - 28);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 559);
- }
- continue;
- }
- if(eval("\x01") == 219)
- {
- set("\x01",eval("\x01") - 39);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 336);
- }
- continue;
- }
- if(eval("\x01") == 39)
- {
- set("\x01",eval("\x01") + 918);
- while(true)
- {
- if(§§pop() == §§pop())
- {
- set("\x01",eval("\x01") + 138);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 945)
- {
- set("\x01",eval("\x01") - 652);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 293)
- {
- set("\x01",eval("\x01") + 50);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 614);
- }
- continue;
- }
- if(eval("\x01") == 739)
- {
- set("\x01",eval("\x01") - 720);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 926);
- }
- continue;
- }
- if(eval("\x01") == 19)
- {
- set("\x01",eval("\x01") + 926);
- break loop0;
- }
- if(eval("\x01") == 343)
- {
- set("\x01",eval("\x01") + 614);
- break loop0;
- }
- if(eval("\x01") != 962)
- {
- if(eval("\x01") == 957)
- {
- set("\x01",eval("\x01") - 705);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 252)
- {
- if(eval("\x01") == 624)
- {
- set("\x01",eval("\x01") - 223);
- if(!_global.utils)
- {
- _global.utils = new Object();
- }
- §§pop();
- if(!_global.utils.FSound)
- {
- utils.FSound extends MovieClip;
- _loc2_ = utils.FSound = function()
- {
- super();
- this.valume = 50;
- this.indexSound = 0;
- }.prototype;
- _loc2_.setValume = function(val)
- {
- this.valume = val;
- for(var _loc3_ in this)
- {
- if(this[_loc3_].loop != true)
- {
- this[_loc3_].sn.setVolume(val);
- }
- }
- };
- _loc2_.stopAllSound = function()
- {
- for(var _loc2_ in this)
- {
- trace(_loc2_ + " >>> deleted");
- this[_loc2_].sn.stop();
- this[_loc2_].removeMovieClip();
- }
- };
- _loc2_.playSound2 = function(sound, pan, loop, valumeT)
- {
- pan = pan != undefined ? pan : 0;
- pan = pan <= 100 ? pan : 100;
- pan = pan >= -100 ? pan : -100;
- if(this.valume > 0 && this[sound] == undefined)
- {
- this.indexSound = this.indexSound + 1;
- var mc = this.createEmptyMovieClip(sound,this.getNextHighestDepth());
- mc.sn = new Sound(mc);
- mc.sn.attachSound(sound);
- mc.sn.setVolume(this.valume);
- mc.sn.setPan(pan);
- mc.sn._parent = this;
- mc.sn._parent2 = mc;
- mc.loop = loop;
- mc.sn.mc = mc;
- mc.sn.indexSound = this.indexSound;
- if(loop == true)
- {
- mc.sn.start(0,1000000);
- }
- else
- {
- mc.sn.onSoundComplete = function()
- {
- this.mc.removeMovieClip();
- };
- mc.sn.start();
- }
- if(this["mc" + (this.indexSound - 100)].loop != true)
- {
- delete this["mc" + (this.indexSound - 100)].sn;
- this["mc" + (this.indexSound - 100)].removeMovieClip();
- }
- return mc.sn;
- }
- };
- _loc2_.playSound = function(sound, pan, loop, valumeT)
- {
- pan = pan != undefined ? pan : 0;
- pan = pan <= 100 ? pan : 100;
- pan = pan >= -100 ? pan : -100;
- if(this.valume > 0)
- {
- this.indexSound = this.indexSound + 1;
- var mc = this.createEmptyMovieClip("mc" + this.indexSound,this.getNextHighestDepth());
- mc.sn = new Sound(mc);
- mc.sn.attachSound(sound);
- if(valumeT)
- {
- mc.sn.setVolume(this.valume * valumeT);
- }
- else
- {
- mc.sn.setVolume(this.valume);
- }
- mc.sn.setPan(pan);
- mc.sn._parent = this;
- mc.sn._parent2 = mc;
- mc.loop = loop;
- mc.sn.mc = mc;
- mc.sn.indexSound = this.indexSound;
- if(loop == true)
- {
- mc.sn.start(0,1000000);
- }
- else
- {
- mc.sn.onSoundComplete = function()
- {
- this.mc.removeMovieClip();
- };
- mc.sn.start();
- }
- if(this["mc" + (this.indexSound - 100)].loop != true)
- {
- delete this["mc" + (this.indexSound - 100)].sn;
- this["mc" + (this.indexSound - 100)].removeMovieClip();
- }
- return mc.sn;
- }
- };
- §§push(ASSetPropFlags(utils.FSound.prototype,null,1));
- }
- §§pop();
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 710);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 338);
- }
- }
- continue;
- }
- set("\x01",eval("\x01") - 338);
- while(true)
- {
- if(eval(§§pop()) == 528)
- {
- set("\x01",eval("\x01") + 33);
- §§push(true);
- }
- else if(eval("\x01") == 243)
- {
- set("\x01",eval("\x01") + 78);
- §§push(true);
- }
- else if(eval("\x01") == 592)
- {
- set("\x01",eval("\x01") + 10);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 84)
- {
- set("\x01",eval("\x01") + 158);
- if(!_global.engine)
- {
- _global.engine = new Object();
- }
- §§pop();
- if(!_global.engine.Screen)
- {
- engine.Screen extends MovieClip;
- _loc2_ = engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }.prototype;
- _loc2_.setGoal = function(g, p)
- {
- this.goal = g;
- this.preview = p;
- };
- _loc2_.setCameraSpeed = function(val)
- {
- this.cameraSpeed = val;
- };
- _loc2_.loadBg = function(url, compliteFunc, progressFunc, goal)
- {
- if(!this.gameArea.trassa)
- {
- this.gameArea.createEmptyMovieClip("trassa",this.gameArea.getNextHighestDepth());
- }
- var _loc2_ = new Object();
- var _loc3_ = new MovieClipLoader();
- _loc2_.parent = this;
- _loc2_.onLoadInit = function(g)
- {
- trace("screen loading complite " + compliteFunc);
- this = this.parent;
- g._xscale = this.scale;
- g._yscale = this.scale;
- compliteFunc.apply(goal,[true]);
- };
- _loc2_.onLoadError = function(g)
- {
- trace("screen loading error " + compliteFunc);
- this = this.parent;
- compliteFunc.apply(goal,[false]);
- };
- _loc2_.onLoadProgress = function(target, bytesLoaded, bytesTotal)
- {
- this = this.parent;
- progressFunc.apply(goal,[bytesLoaded,bytesTotal]);
- };
- _loc3_.addListener(_loc2_);
- _loc3_.loadClip(url,this.gameArea.trassa);
- trace(">>>>>>>> url " + url);
- };
- _loc2_.setSize = function(x, y, dx, dy)
- {
- this._x = x;
- this._y = y;
- this.level4._x = dx / 2;
- this.level4._y = dy / 2;
- this.level4.level3._yscale = 60;
- var _loc3_ = this._parent.getNextHighestDepth();
- var _loc2_ = this._parent.createEmptyMovieClip("mask " + _loc3_,_loc3_);
- _loc2_.beginFill(0,100);
- _loc2_.moveTo(0,0);
- _loc2_.lineTo(0,dy);
- _loc2_.lineTo(dx,dy);
- _loc2_.lineTo(dx,0);
- _loc2_._x = x;
- _loc2_._y = y;
- _loc2_.endFill();
- this.setMask(_loc2_);
- };
- _loc2_.getAngel = function(angel)
- {
- this.arrowMc._rotation = angel;
- return this.arrowMc._rotation;
- };
- addr2513:
- _loc2_.updateLevel1 = function()
- {
- var _loc2_ = new Object();
- _loc2_.x = this.goal.getX();
- _loc2_.y = this.goal.getY();
- this.gameArea.trassa.localToGlobal(_loc2_);
- this.gameArea.globalToLocal(_loc2_);
- this[§§constant(7)][§§constant(39)] -= (_loc2_[§§constant(51)] + this[§§constant(7)][§§constant(39)]) / 5;
- this[§§constant(7)][§§constant(40)] -= (_loc2_[§§constant(53)] + this[§§constant(7)][§§constant(40)]) / 5;
- };
- _loc2_[§§constant(57)] = function()
- {
- var _loc4_ = this[§§constant(8)][§§constant(9)][§§constant(10)][§§constant(49)];
- var _loc3_ = this[§§constant(18)][§§constant(58)]();
- var _loc6_ = _loc3_ - _loc4_;
- var _loc5_ = _loc4_ - _loc3_;
- this[§§constant(13)] += this[§§constant(48)](- _loc3_ - this[§§constant(13)]) / _root[§§constant(59)][§§constant(60)][§§constant(12)];
- this[§§constant(8)][§§constant(9)][§§constant(10)][§§constant(49)] = this[§§constant(13)] - 90;
- this[§§constant(19)][§§constant(19)][§§constant(49)] = _loc4_;
- };
- addr2633:
- _loc2_[§§constant(61)] = function()
- {
- var _loc2_ = 100 - 50 * (this[§§constant(18)][§§constant(62)] / this[§§constant(18)][§§constant(63)]);
- this[§§constant(8)][§§constant(28)] -= (this[§§constant(8)][§§constant(28)] - _loc2_) / 50;
- this[§§constant(8)][§§constant(29)] -= (this[§§constant(8)][§§constant(29)] - _loc2_) / 50;
- this[§§constant(64)] = this[§§constant(8)][§§constant(28)];
- };
- _loc2_[§§constant(65)] = function()
- {
- this[§§constant(50)]();
- this[§§constant(57)]();
- this[§§constant(61)]();
- };
- _loc2_[§§constant(66)] = function()
- {
- var _loc2_ = this[§§constant(5)]();
- var _loc3_ = this[§§constant(69)](§§constant(68),§§constant(67) + _loc2_,this[§§constant(5)]());
- return _loc3_;
- };
- _loc2_[§§constant(70)] = function(g, url, compliteFunc, progressFunc, goal)
- {
- var _loc2_ = new §\§\§constant(2)§();
- var _loc3_ = new §\§\§constant(23)§();
- _loc2_[§§constant(24)] = this;
- _loc2_[§§constant(25)] = function(g)
- {
- trace(§§constant(71) + eval(§§constant(27)));
- this = this[§§constant(24)];
- eval(§§constant(27))[§§constant(30)](eval(§§constant(18)),[true]);
- };
- _loc2_[§§constant(31)] = function(g)
- {
- trace(§§constant(72) + eval(§§constant(27)));
- this = this[§§constant(24)];
- eval(§§constant(27))[§§constant(30)](eval(§§constant(18)),[false]);
- };
- _loc2_[§§constant(33)] = function(target, bytesLoaded, bytesTotal)
- {
- this = this[§§constant(24)];
- eval(§§constant(34))[§§constant(30)](eval(§§constant(18)),[bytesLoaded,bytesTotal]);
- };
- _loc3_[§§constant(35)](_loc2_);
- _loc3_[§§constant(36)](url,g);
- trace(§§constant(37) + url);
- };
- _loc2_[§§constant(73)] = function(num)
- {
- return num - 360 * eval(§§constant(74))[§§constant(75)](num / 360);
- };
- _loc2_[§§constant(76)] = function(g1, p)
- {
- var _loc2_ = new §\§\§constant(2)§();
- _loc2_[§§constant(51)] = p[§§constant(52)]();
- _loc2_[§§constant(53)] = p[§§constant(54)]();
- this[§§constant(7)][§§constant(22)][§§constant(55)](_loc2_);
- this[§§constant(56)](_loc2_);
- g1[§§constant(39)] = _loc2_[§§constant(51)];
- g1[§§constant(40)] = _loc2_[§§constant(53)];
- var _loc5_ = eval(§§constant(74))[§§constant(77)](this[§§constant(73)](p[§§constant(58)]() + this[§§constant(13)]) / 5);
- g1[§§constant(78)](_loc5_);
- g1[§§constant(79)](eval(§§constant(74))[§§constant(77)](g1[§§constant(40)] * 1000));
- g1[§§constant(28)] = this[§§constant(64)];
- g1[§§constant(29)] = this[§§constant(64)];
- };
- §§push(§§constant(80)(eval(§§constant(1))[§§constant(3)][§§constant(16)],null,1));
- }
- §§pop();
- break loop0;
- }
- if(eval("\x01") == 321)
- {
- set("\x01",eval("\x01") + 569);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 831);
- }
- addr2828:
- while(true)
- {
- if(eval("\x01") == 683)
- {
- set("\x01",eval("\x01") - 598);
- §§push(true);
- }
- else if(eval("\x01") == 961)
- {
- set("\x01",eval("\x01") - 746);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 454);
- }
- }
- else if(eval("\x01") == 85)
- {
- set("\x01",eval("\x01") + 20);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 138);
- }
- }
- else
- {
- if(eval("\x01") == 890)
- {
- set("\x01",eval("\x01") - 831);
- nextFrame();
- break loop0;
- }
- if(eval("\x01") == 561)
- {
- set("\x01",eval("\x01") + 146);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 331);
- }
- }
- else if(eval("\x01") == 59)
- {
- set("\x01",eval("\x01") + 902);
- §§push(true);
- }
- else if(eval("\x01") == 769)
- {
- set("\x01",eval("\x01") - 404);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 227);
- }
- }
- else if(eval("\x01") == 923)
- {
- set("\x01",eval("\x01") - 413);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 426);
- }
- }
- else if(eval("\x01") == 376)
- {
- set("\x01",eval("\x01") + 547);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 707)
- {
- set("\x01",eval("\x01") - 331);
- break loop0;
- }
- if(eval("\x01") == 365)
- {
- set("\x01",eval("\x01") + 227);
- break loop0;
- }
- if(eval("\x01") == 505)
- {
- set("\x01",eval("\x01") + 23);
- break loop0;
- }
- if(eval("\x01") == 137)
- {
- set("\x01",eval("\x01") + 472);
- set(§§pop(),eval(§§pop()) + 132);
- pr._alpha = 0;
- step = 10;
- this.onEnterFrame = function()
- {
- pr.gotoAndStop(Math.round(100 * _root.getBytesLoaded() / _root.getBytesTotal()));
- pr._alpha += step;
- if(pr._alpha > 100)
- {
- pr._alpha = 100;
- step = 0;
- }
- if(step < 0)
- {
- this._alpha += step;
- }
- if(this._alpha <= 0)
- {
- this._parent.loaded();
- }
- if(_root.getBytesLoaded() == _root.getBytesTotal())
- {
- step = -10;
- }
- };
- stop();
- break loop0;
- }
- if(eval("\x01") == 510)
- {
- set("\x01",eval("\x01") - 426);
- break loop0;
- }
- if(eval("\x01") == 609)
- {
- set("\x01",eval("\x01") + 160);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 241)
- {
- break;
- }
- set("\x01",eval("\x01") + 264);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 23);
- }
- }
- }
- }
- }
- continue;
- addr2828:
- }
- else
- {
- §§push(eval("\x01") != 454);
- while(true)
- {
- if(!§§pop())
- {
- set("\x01",eval("\x01") - 317);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 472);
- }
- }
- else if(eval("\x01") == 975)
- {
- set("\x01",eval("\x01") - 734);
- §§goto(addr2828);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 377)
- {
- set("\x01",eval("\x01") + 598);
- break loop0;
- }
- if(eval("\x01") == 602)
- {
- set("\x01",eval("\x01") - 225);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 598);
- }
- §§goto(addr2828);
- }
- else if(eval("\x01") == 105)
- {
- set("\x01",eval("\x01") + 138);
- toggleHighQuality();
- toggleHighQuality();
- §§pop()[§§pop()][§§constant(28)] = engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(28)] - (engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(28)] - _loc2_) / 50;
- engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(29)] = engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(29)] - (engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(29)] - _loc2_) / 50;
- engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(64)] = engine.Screen = function()
- {
- super();
- this.arrowMc = this.createEmptyMovieClip("arrowMc",this.getNextHighestDepth());
- this.gameArea = this.level4.level3.level2.level1;
- this.cameraSpeed = 100;
- this.poleRot = 0;
- this.scale = 400;
- }[§§constant(8)][§§constant(28)];
- }
- else
- {
- if(eval("\x01") == 215)
- {
- set("\x01",eval("\x01") + 454);
- §§pop() extends §§pop() | (§§pop() | §§pop() << §§pop() % (§§pop() << (§§pop() >>> (§§pop() gt §§pop() >>> (§§pop() | §§pop())))));
- trace(§§pop() << (§§pop() gt (§§pop() > §§pop())()));
- trace(§§pop() << (§§pop() gt (§§pop() >>> (§§pop() << §§pop()))()));
- §§pop() extends §§pop() >> (§§pop() >>> §§pop());
- §§push(§§pop() >>> (§§pop() >> (§§pop() | §§pop() >>> §§pop()())));
- break loop0;
- }
- if(eval("\x01") != 669)
- {
- break loop0;
- }
- set("\x01",eval("\x01") - 215);
- §§goto(addr2828);
- §§push(true);
- }
- §§goto(addr2828);
- }
- §§goto(addr2828);
- }
- addr3173:
- }
- §§goto(addr2828);
- §§goto(addr2633);
- }
- §§goto(addr2828);
- }
- }
- }
- else
- {
- if(eval("\x01") == 544)
- {
- set("\x01",eval("\x01") - 453);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 779)
- {
- set("\x01",eval("\x01") - 363);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 516)
- {
- set("\x01",eval("\x01") - 413);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 667)
- {
- set("\x01",eval("\x01") + 214);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 9)
- {
- set("\x01",eval("\x01") + 210);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 661)
- {
- set("\x01",eval("\x01") - 652);
- loop4:
- while(true)
- {
- if(§§pop() == 483)
- {
- set("\x01",eval("\x01") - 205);
- break loop0;
- }
- if(eval("\x01") == 278)
- {
- set("\x01",eval("\x01") + 406);
- §§push(true);
- }
- else if(eval("\x01") == 701)
- {
- set("\x01",eval("\x01") - 151);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 186);
- }
- }
- else if(eval("\x01") == 684)
- {
- set("\x01",eval("\x01") - 202);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 125);
- }
- }
- else if(eval("\x01") == 364)
- {
- set("\x01",eval("\x01") + 244);
- §§push(true);
- }
- else if(eval("\x01") == 607)
- {
- set("\x01",eval("\x01") + 94);
- §§push(true);
- }
- else if(eval("\x01") == 608)
- {
- set("\x01",eval("\x01") + 138);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 135);
- }
- }
- else
- {
- if(eval("\x01") == 746)
- {
- set("\x01",eval("\x01") - 135);
- nextFrame();
- toggleHighQuality();
- §§pop() implements ;
- var _loc1_ = §§pop()[§§pop()];
- _loc1_._y[_loc1_.Vector][§§constant(43)]();
- set(§§constant(40),_loc1_.poly);
- _loc1_[§§constant(41)] = function()
- {
- set(§§constant(40),eval(§§constant(40)) - 1);
- this._y[this.Vector]._parent(eval(§§constant(40)));
- if(eval(§§constant(40)) <= 0)
- {
- this._y[this.Vector][§§constant(42)]();
- this[§§constant(41)] = null;
- this[§§constant(36)](this.Vector + 1);
- }
- };
- _loc1_._y[_loc1_.Vector][§§constant(45)] = null;
- §§pop()[§§pop()] = §§pop();
- §§pop()[§§pop()] = §§pop();
- _loc2_[§§constant(46)] = function()
- {
- this[§§constant(40)] = this.poly;
- this[§§constant(41)] = function()
- {
- this[§§constant(40)] -= 5;
- this._y[this.Vector]._parent(this[§§constant(40)]);
- if(this[§§constant(40)] <= 0)
- {
- this._y[this.Vector][§§constant(42)]();
- this.Vector = null;
- this[§§constant(41)] = null;
- }
- };
- };
- _loc2_[§§constant(47)] = function(how)
- {
- if(how)
- {
- this[§§constant(40)] = this.poly;
- this[§§constant(41)] = function()
- {
- this[§§constant(40)] -= 5;
- this._y[this.Vector]._parent(this[§§constant(40)]);
- if(this[§§constant(40)] <= 0)
- {
- this._y[this.Vector][§§constant(42)]();
- this[§§constant(41)] = null;
- }
- };
- }
- else
- {
- this[§§constant(36)](this.Vector);
- }
- };
- §§constant(48)(engine.Obj.drawPoly,null,1);
- break loop0;
- }
- if(eval("\x01") == 611)
- {
- set("\x01",eval("\x01") + 125);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 736)
- {
- if(eval("\x01") == 331)
- {
- set("\x01",eval("\x01") - 9);
- stop();
- break loop0;
- }
- if(eval("\x01") == 322)
- {
- set("\x01",eval("\x01") + 95);
- addr3283:
- if(!_global.engine)
- {
- eval(§§constant(0))[§§constant(1)] = new §\§\§constant(2)§();
- }
- §§pop();
- if(!eval(§§constant(0))[§§constant(1)][§§constant(3)])
- {
- eval(§§constant(1))[§§constant(3)] = _loc1_ = function()
- {
- super();
- this[§§constant(4)] = 0;
- this[§§constant(5)] = 0;
- };
- eval(§§constant(1))[§§constant(3)] extends eval(§§constant(6));
- _loc2_ = _loc1_[§§constant(7)];
- _loc2_[§§constant(8)] = function(currentLevel)
- {
- this[§§constant(9)][§§constant(10)]();
- this[§§constant(12)](§§constant(9) + currentLevel,§§constant(9),this[§§constant(11)]());
- var _loc2_ = 0;
- var _loc3_ = this[§§constant(9)][§§constant(13) + _loc2_];
- while(_loc3_ != undefined)
- {
- _loc2_ = _loc2_ + 1;
- _loc3_ = this[§§constant(9)][§§constant(13) + _loc2_];
- }
- this[§§constant(14)] = _loc2_;
- };
- _loc2_[§§constant(14)] = 0;
- §§push(§§constant(15)(eval(§§constant(1))[§§constant(3)][§§constant(7)],null,1));
- }
- §§pop();
- }
- break loop0;
- }
- set("\x01",eval("\x01") - 405);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 9);
- }
- }
- }
- while(true)
- {
- if(eval("\x01") == 989)
- {
- set("\x01",eval("\x01") - 801);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 627)
- {
- set("\x01",eval("\x01") - 211);
- §§pop();
- this[§§constant(7)][§§constant(39)] -= (_loc2_[§§constant(51)] + this[§§constant(7)][§§constant(39)]) / 5;
- this[§§constant(7)][§§constant(40)] -= (_loc2_[§§constant(53)] + this[§§constant(7)][§§constant(40)]) / 5;
- }
- else
- {
- if(eval("\x01") == 660)
- {
- set("\x01",eval("\x01") + 135);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 973)
- {
- set("\x01",eval("\x01") - 917);
- break loop0;
- }
- if(eval("\x01") == 550)
- {
- set("\x01",eval("\x01") - 186);
- break loop0;
- }
- if(eval("\x01") == 681)
- {
- set("\x01",eval("\x01") - 21);
- §§goto(addr3173);
- }
- else
- {
- if(eval("\x01") == 148)
- {
- set("\x01",eval("\x01") - 104);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 183);
- }
- continue;
- }
- if(eval("\x01") == 227)
- {
- set("\x01",eval("\x01") + 311);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 188)
- {
- set("\x01",eval("\x01") + 528);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 16);
- }
- continue;
- }
- if(eval("\x01") == 700)
- {
- set("\x01",eval("\x01") - 652);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 538)
- {
- set("\x01",eval("\x01") + 143);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 21);
- }
- continue;
- }
- if(eval("\x01") == 482)
- {
- set("\x01",eval("\x01") + 125);
- loop16:
- while(true)
- {
- if(!§§pop())
- {
- set("\x01",eval("\x01") + 390);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 313);
- }
- while(true)
- {
- if(eval("\x01") == 255)
- {
- set("\x01",eval("\x01") + 175);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 430)
- {
- set("\x01",eval("\x01") - 96);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 260);
- }
- continue;
- }
- if(eval("\x01") == 334)
- {
- break;
- }
- if(eval("\x01") == 74)
- {
- set("\x01",eval("\x01") + 375);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 862)
- {
- set("\x01",eval("\x01") - 152);
- eval(§§pop() or §§pop()).sn.start();
- if(this["mc" + (this.indexSound - 100)].loop != true)
- {
- delete this["mc" + (this.indexSound - 100)].sn;
- this["mc" + (this.indexSound - 100)].removeMovieClip();
- }
- return mc.sn;
- }
- if(eval("\x01") == 449)
- {
- set("\x01",eval("\x01") + 413);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 152);
- }
- continue;
- }
- if(eval("\x01") == 710)
- {
- set("\x01",eval("\x01") - 196);
- §§push(true);
- continue;
- }
- continue loop16;
- }
- set("\x01",eval("\x01") - 260);
- §§push(§§pop() >>> §§pop() + 1);
- break loop0;
- }
- if(eval("\x01") == 904)
- {
- set("\x01",eval("\x01") - 313);
- setProperty(§§pop(), _X, §§pop());
- §§push(new §\§\§pop()§());
- break loop0;
- }
- if(eval("\x01") == 591)
- {
- set("\x01",eval("\x01") - 66);
- this._parent.stop();
- bg._x = 0;
- bg._y = 0;
- this._x = 0;
- this._y = 0;
- bg._width = Stage.width;
- bg._height = Stage.height;
- bg.swapDepths(10);
- _quality = "BEST";
- intro._xscale = 100;
- intro._yscale = 100;
- intro.swapDepths(11);
- intro._x = Math.round((Stage.width - intro._width) / 2);
- intro._y = Math.round((Stage.height - intro._height) / 2);
- loaded = function()
- {
- this._parent.gotoAndStop(2);
- };
- gotoGamezhero = function()
- {
- getUrl("http://www.gamezhero.com/?utm_campaign=hrc&utm_source=hrc&utm_medium=context_menu", "_blank");
- };
- gamezheroMenu = new ContextMenu();
- gamezheroMenu.builtInItems.forward_back = false;
- gamezheroMenu.builtInItems.loop = false;
- gamezheroMenu.builtInItems.play = false;
- gamezheroMenu.builtInItems.print = false;
- gamezheroMenu.builtInItems.rewind = false;
- gamezheroMenu.builtInItems.zoom = false;
- gamezheroMenu.builtInItems.save = false;
- gamezheroMenu.customItems.push(new ContextMenuItem("More Free Games - gamezhero.com",gotoGamezhero));
- _root.menu = gamezheroMenu;
- }
- break loop0;
- }
- }
- else
- {
- if(eval("\x01") == 56)
- {
- set("\x01",eval("\x01") + 92);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 48)
- {
- set("\x01",eval("\x01") + 579);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 211);
- }
- continue;
- }
- if(eval("\x01") != 716)
- {
- if(eval("\x01") == 416)
- {
- set("\x01",eval("\x01") + 257);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 44)
- {
- set("\x01",eval("\x01") + 183);
- toggleHighQuality();
- _loc4_ = §§pop()[§§pop()][§§constant(9)][§§constant(10)][§§constant(49)];
- var _loc3_ = this[§§constant(18)][§§constant(58)]();
- var _loc6_ = _loc3_ - _loc4_;
- var _loc5_ = _loc4_ - _loc3_;
- this[§§constant(13)] += this[§§constant(48)](- _loc3_ - this[§§constant(13)]) / _root[§§constant(59)][§§constant(60)][§§constant(12)];
- this[§§constant(8)][§§constant(9)][§§constant(10)][§§constant(49)] = this[§§constant(13)] - 90;
- this[§§constant(19)][§§constant(19)][§§constant(49)] = _loc4_;
- break;
- }
- if(eval("\x01") == 795)
- {
- set("\x01",eval("\x01") - 312);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 205);
- }
- continue;
- }
- if(eval("\x01") == 673)
- {
- set("\x01",eval("\x01") + 300);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 917);
- }
- continue;
- }
- continue loop4;
- }
- set("\x01",eval("\x01") - 16);
- while(true)
- {
- if(eval("\x01") == 827)
- {
- set("\x01",eval("\x01") - 659);
- break loop0;
- }
- if(eval("\x01") != 34)
- {
- if(eval("\x01") == 168)
- {
- set("\x01",eval("\x01") + 740);
- if(_root.getBytesLoaded() == _root.getBytesTotal())
- {
- stop();
- step = -10;
- this.onEnterFrame = function()
- {
- this._alpha += step;
- if(this._alpha <= 0)
- {
- this._parent.loaded();
- }
- };
- }
- gotoBtn.onRelease = function()
- {
- getUrl("http://www.gamezhero.com/?utm_campaign=hrc&utm_source=hrc&utm_medium=preloader", "zorroTeam");
- };
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 600);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 326);
- }
- while(true)
- {
- if(eval("\x01") == 82)
- {
- set("\x01",eval("\x01") + 830);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 634)
- {
- set("\x01",eval("\x01") + 326);
- break loop0;
- }
- if(eval("\x01") == 217)
- {
- set("\x01",eval("\x01") + 79);
- break loop0;
- }
- if(eval("\x01") == 817)
- {
- set("\x01",eval("\x01") - 261);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 862)
- {
- set("\x01",eval("\x01") - 45);
- loop13:
- while(true)
- {
- set(§§pop(),eval(§§pop()) - 170);
- loop14:
- while(true)
- {
- while(true)
- {
- if(eval("\x01") == 498)
- {
- set("\x01",eval("\x01") - 496);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 311)
- {
- break loop14;
- }
- if(eval("\x01") == 521)
- {
- set("\x01",eval("\x01") - 412);
- break loop0;
- }
- if(eval("\x01") == 753)
- {
- set("\x01",eval("\x01") - 232);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 412);
- }
- }
- else
- {
- if(eval("\x01") == 2)
- {
- break;
- }
- if(eval("\x01") != 141)
- {
- if(eval("\x01") == 109)
- {
- set("\x01",eval("\x01") + 9);
- stop();
- b.onPress = function()
- {
- getUrl("http://www.macromedia.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash?Lang=English&P5_Language=English", "_blank");
- gotoAndStop(2);
- };
- }
- break loop0;
- }
- set("\x01",eval("\x01") + 612);
- §§push(true);
- }
- }
- }
- set("\x01",eval("\x01") + 309);
- if(!§§pop())
- {
- continue;
- }
- continue loop13;
- }
- set("\x01",eval("\x01") - 170);
- break loop0;
- }
- }
- else
- {
- if(eval("\x01") == 912)
- {
- set("\x01",eval("\x01") - 559);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 166);
- }
- continue;
- }
- if(eval("\x01") == 582)
- {
- set("\x01",eval("\x01") + 245);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 659);
- }
- continue;
- }
- if(eval("\x01") != 353)
- {
- if(eval("\x01") == 519)
- {
- set("\x01",eval("\x01") - 485);
- §§push(true);
- }
- else if(eval("\x01") == 534)
- {
- set("\x01",eval("\x01") + 328);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 45);
- }
- }
- else if(eval("\x01") == 960)
- {
- set("\x01",eval("\x01") - 426);
- §§push(true);
- }
- else if(eval("\x01") == 296)
- {
- set("\x01",eval("\x01") + 286);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 556)
- {
- break;
- }
- set("\x01",eval("\x01") - 339);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 79);
- }
- }
- continue;
- }
- set("\x01",eval("\x01") + 166);
- while(true)
- {
- if(§§pop())
- {
- set("\x01",eval("\x01") - 50);
- nextFrame();
- break loop0;
- }
- if(eval("\x01") == 849)
- {
- set("\x01",eval("\x01") - 477);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 51);
- }
- continue;
- }
- if(eval("\x01") == 450)
- {
- set("\x01",eval("\x01") + 482);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 860);
- }
- continue;
- }
- if(eval("\x01") == 372)
- {
- set("\x01",eval("\x01") + 51);
- §§pop() extends §§pop()(§§pop());
- break loop0;
- }
- if(eval("\x01") == 214)
- {
- set("\x01",eval("\x01") + 686);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 400);
- }
- continue;
- }
- if(eval("\x01") == 900)
- {
- set("\x01",eval("\x01") - 400);
- break loop0;
- }
- if(eval("\x01") == 522)
- {
- set("\x01",eval("\x01") + 143);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 323)
- {
- set("\x01",eval("\x01") + 621);
- §§push({});
- break loop0;
- }
- if(eval("\x01") == 745)
- {
- set("\x01",eval("\x01") - 173);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 50);
- }
- continue;
- }
- if(eval("\x01") == 500)
- {
- set("\x01",eval("\x01") - 322);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 762)
- {
- set("\x01",eval("\x01") - 312);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 932)
- {
- set("\x01",eval("\x01") - 860);
- nextFrame();
- stop();
- break loop0;
- }
- if(eval("\x01") == 805)
- {
- set("\x01",eval("\x01") - 302);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 259);
- }
- continue;
- }
- if(eval("\x01") == 178)
- {
- set("\x01",eval("\x01") + 145);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 621);
- }
- continue;
- }
- if(eval("\x01") == 256)
- {
- set("\x01",eval("\x01") + 173);
- break loop0;
- }
- if(eval("\x01") == 423)
- {
- set("\x01",eval("\x01") - 209);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 327)
- {
- set("\x01",eval("\x01") + 598);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 906);
- }
- continue;
- }
- if(eval("\x01") != 503)
- {
- if(eval("\x01") == 925)
- {
- set("\x01",eval("\x01") - 906);
- ifFrameLoaded(40488)
- {
- while(true)
- {
- if(eval("\x01") == 964)
- {
- set("\x01",eval("\x01") - 579);
- §§push(true);
- }
- else if(eval("\x01") == 473)
- {
- set("\x01",eval("\x01") - 289);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 62);
- }
- }
- else if(eval("\x01") == 648)
- {
- set("\x01",eval("\x01") - 408);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 641);
- }
- }
- else if(eval("\x01") == 75)
- {
- set("\x01",eval("\x01") + 160);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 34);
- }
- }
- else if(eval("\x01") == 914)
- {
- set("\x01",eval("\x01") - 839);
- §§push(true);
- }
- else if(eval("\x01") == 859)
- {
- set("\x01",eval("\x01") - 104);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 598);
- }
- }
- else
- {
- if(eval("\x01") == 686)
- {
- set("\x01",eval("\x01") - 85);
- break;
- }
- if(eval("\x01") == 239)
- {
- set("\x01",eval("\x01") + 447);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 85);
- }
- }
- else if(eval("\x01") == 559)
- {
- set("\x01",eval("\x01") + 105);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 47);
- }
- }
- else
- {
- if(eval("\x01") == 235)
- {
- set("\x01",eval("\x01") + 34);
- break;
- }
- if(eval("\x01") == 414)
- {
- set("\x01",eval("\x01") - 203);
- break;
- }
- if(eval("\x01") == 385)
- {
- set("\x01",eval("\x01") - 71);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 302);
- }
- }
- else
- {
- if(eval("\x01") == 314)
- {
- set("\x01",eval("\x01") - 302);
- break;
- }
- if(eval("\x01") == 881)
- {
- set("\x01",eval("\x01") - 22);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 664)
- {
- set("\x01",eval("\x01") - 47);
- §§push(new §§pop()[§§pop() === §§pop()]());
- break;
- }
- if(eval("\x01") == 12)
- {
- set("\x01",eval("\x01") + 636);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 240)
- {
- set("\x01",eval("\x01") + 641);
- §§push(delete §§pop());
- break;
- }
- if(eval("\x01") == 617)
- {
- set("\x01",eval("\x01") - 144);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 406)
- {
- set("\x01",eval("\x01") + 508);
- getUrl("{invalid_utf8=238}p\x01\x01", "");
- break;
- }
- if(eval("\x01") == 25)
- {
- set("\x01",eval("\x01") + 381);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 508);
- }
- }
- else
- {
- if(eval("\x01") == 184)
- {
- set("\x01",eval("\x01") - 62);
- §§pop();
- break;
- }
- if(eval("\x01") == 269)
- {
- set("\x01",eval("\x01") - 47);
- §§push(true);
- }
- else if(eval("\x01") == 122)
- {
- set("\x01",eval("\x01") - 97);
- §§push(true);
- }
- else if(eval("\x01") == 885)
- {
- set("\x01",eval("\x01") - 646);
- §§push(true);
- }
- else if(eval("\x01") == 222)
- {
- set("\x01",eval("\x01") - 22);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 685);
- }
- }
- else if(eval("\x01") == 367)
- {
- set("\x01",eval("\x01") + 47);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 203);
- }
- }
- else
- {
- if(eval("\x01") == 755)
- {
- set("\x01",eval("\x01") - 598);
- break;
- }
- if(eval("\x01") == 211)
- {
- set("\x01",eval("\x01") + 432);
- stop();
- System.security.allowDomain("*.*","*","*.*.*");
- this.flashBtn._visible = false;
- var st = System.capabilities.version;
- var ver = st.substring(st.indexOf(" "),st.indexOf(","));
- if(ver < 8)
- {
- trace("VER " + ver);
- this.flashBtn._visible = true;
- preloader.unloadMovie();
- gotoAndStop(1);
- }
- System.security.allowDomain("gamezhero.com","files.gamezhero.com");
- if(!_root.gamezhero)
- {
- System.security.allowDomain("gamezhero.com","files.gamezhero.com");
- _root.createEmptyMovieClip("gamezhero",100000);
- _root.gamezhero.loadMovie("http://files.gamezhero.com/flash/gamezhero2.swf?x=-100&y=-100&from=hrc&scale=80&t=1145553527687");
- }
- break;
- }
- if(eval("\x01") == 200)
- {
- set("\x01",eval("\x01") + 685);
- break;
- }
- if(eval("\x01") == 157)
- {
- set("\x01",eval("\x01") + 402);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 601)
- {
- break;
- }
- set("\x01",eval("\x01") - 234);
- §§push(true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- if(eval("\x01") == 72)
- {
- set("\x01",eval("\x01") + 340);
- delete this.onEnterFrame;
- this.removeMovieClip();
- break loop0;
- }
- if(eval("\x01") == 19)
- {
- set("\x01",eval("\x01") + 726);
- §§push(true);
- }
- else if(eval("\x01") == 665)
- {
- set("\x01",eval("\x01") - 409);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 173);
- }
- }
- else
- {
- if(eval("\x01") != 429)
- {
- break loop0;
- }
- set("\x01",eval("\x01") + 376);
- §§push(true);
- }
- continue;
- }
- set("\x01",eval("\x01") + 259);
- §§push(new §\§\§pop()§());
- while(true)
- {
- set(§§pop(),§§pop());
- if(§§pop())
- {
- set("\x01",eval("\x01") + 34);
- }
- }
- addr628:
- while(true)
- {
- if(eval("\x01") == 964)
- {
- set("\x01",eval("\x01") - 579);
- §§push(true);
- continue;
- }
- if(eval("\x01") == 473)
- {
- set("\x01",eval("\x01") - 289);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 62);
- }
- continue;
- }
- if(eval("\x01") == 648)
- {
- set("\x01",eval("\x01") - 408);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 641);
- }
- continue;
- }
- if(eval("\x01") != 75)
- {
- if(eval("\x01") == 914)
- {
- set("\x01",eval("\x01") - 839);
- §§push(true);
- }
- else if(eval("\x01") == 859)
- {
- set("\x01",eval("\x01") - 104);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 598);
- }
- }
- else
- {
- if(eval("\x01") == 686)
- {
- set("\x01",eval("\x01") - 85);
- break loop0;
- }
- if(eval("\x01") == 239)
- {
- set("\x01",eval("\x01") + 447);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 85);
- }
- }
- else if(eval("\x01") == 559)
- {
- set("\x01",eval("\x01") + 105);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 47);
- }
- }
- else
- {
- if(eval("\x01") == 235)
- {
- set("\x01",eval("\x01") + 34);
- break loop0;
- }
- if(eval("\x01") == 414)
- {
- set("\x01",eval("\x01") - 203);
- break loop0;
- }
- if(eval("\x01") == 385)
- {
- set("\x01",eval("\x01") - 71);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 302);
- }
- }
- else
- {
- if(eval("\x01") == 314)
- {
- set("\x01",eval("\x01") - 302);
- break loop0;
- }
- if(eval("\x01") == 881)
- {
- set("\x01",eval("\x01") - 22);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 664)
- {
- set("\x01",eval("\x01") - 47);
- §§push(new §§pop()[§§pop() === §§pop()]());
- break loop0;
- }
- if(eval("\x01") == 12)
- {
- set("\x01",eval("\x01") + 636);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 240)
- {
- set("\x01",eval("\x01") + 641);
- §§push(delete §§pop());
- break loop0;
- }
- if(eval("\x01") == 617)
- {
- set("\x01",eval("\x01") - 144);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 406)
- {
- set("\x01",eval("\x01") + 508);
- getUrl("{invalid_utf8=238}p\x01\x01", "");
- break loop0;
- }
- if(eval("\x01") == 25)
- {
- set("\x01",eval("\x01") + 381);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 508);
- }
- }
- else
- {
- if(eval("\x01") == 184)
- {
- set("\x01",eval("\x01") - 62);
- §§pop();
- break loop0;
- }
- if(eval("\x01") == 269)
- {
- set("\x01",eval("\x01") - 47);
- §§push(true);
- }
- else if(eval("\x01") == 122)
- {
- set("\x01",eval("\x01") - 97);
- §§push(true);
- }
- else if(eval("\x01") == 885)
- {
- set("\x01",eval("\x01") - 646);
- §§push(true);
- }
- else if(eval("\x01") == 222)
- {
- set("\x01",eval("\x01") - 22);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 685);
- }
- }
- else if(eval("\x01") == 367)
- {
- set("\x01",eval("\x01") + 47);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 203);
- }
- }
- else
- {
- if(eval("\x01") == 755)
- {
- set("\x01",eval("\x01") - 598);
- break loop0;
- }
- if(eval("\x01") == 211)
- {
- set("\x01",eval("\x01") + 432);
- stop();
- System.security.allowDomain("*.*","*","*.*.*");
- this.flashBtn._visible = false;
- var st = System.capabilities.version;
- var ver = st.substring(st.indexOf(" "),st.indexOf(","));
- if(ver < 8)
- {
- trace("VER " + ver);
- this.flashBtn._visible = true;
- preloader.unloadMovie();
- gotoAndStop(1);
- }
- System.security.allowDomain("gamezhero.com","files.gamezhero.com");
- if(!_root.gamezhero)
- {
- System.security.allowDomain("gamezhero.com","files.gamezhero.com");
- _root.createEmptyMovieClip("gamezhero",100000);
- _root.gamezhero.loadMovie("http://files.gamezhero.com/flash/gamezhero2.swf?x=-100&y=-100&from=hrc&scale=80&t=1145553527687");
- }
- break loop0;
- }
- if(eval("\x01") == 200)
- {
- set("\x01",eval("\x01") + 685);
- break loop0;
- }
- if(eval("\x01") == 157)
- {
- set("\x01",eval("\x01") + 402);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 601)
- {
- break loop0;
- }
- set("\x01",eval("\x01") - 234);
- §§push(true);
- }
- }
- }
- }
- }
- }
- }
- }
- }
- continue;
- }
- §§goto(addr628);
- §§push("\x01");
- §§push(eval("\x01") + 160);
- }
- }
- }
- }
- }
- }
- }
- }
- §§goto(addr2513);
- }
- §§goto(addr2513);
- }
- }
- else
- {
- if(eval("\x01") == 528)
- {
- set("\x01",eval("\x01") + 133);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 652);
- }
- continue;
- }
- if(eval("\x01") != 199)
- {
- if(eval("\x01") == 520)
- {
- set("\x01",eval("\x01") + 147);
- break;
- }
- if(eval("\x01") == 939)
- {
- set("\x01",eval("\x01") - 160);
- break;
- }
- if(eval("\x01") == 247)
- {
- set("\x01",eval("\x01") - 188);
- §§push(true);
- }
- else if(eval("\x01") == 938)
- {
- set("\x01",eval("\x01") - 410);
- §§push(true);
- }
- else
- {
- if(eval("\x01") == 622)
- {
- set("\x01",eval("\x01") - 45);
- if(!_global.engine)
- {
- _global.engine = new Object();
- }
- §§pop();
- if(!_global.engine.Obj)
- {
- engine.Obj = _loc1_ = function(goal, nname, objIni, vert)
- {
- var _loc3_ = new math.Vector(objIni._x,objIni._y);
- this.poly = new math.Polygon(goal,nname,_loc3_,vert,objIni._rotation);
- this.objRotation = objIni._rotation;
- this.poly.drawPoly();
- this.mass = 500;
- this.objName = nname;
- this.gameEngine = goal;
- this.skins = new Array();
- };
- _loc2_ = _loc1_.prototype;
- _loc2_.destroy = function()
- {
- for(var _loc2_ in this)
- {
- this[_loc2_].removeMovieClip();
- delete this[_loc2_];
- }
- };
- _loc2_.iteration = function()
- {
- this.renderObj();
- };
- _loc2_.getX = function()
- {
- return this.poly.pos.x;
- };
- _loc2_.getY = function()
- {
- return this.poly.pos.y;
- };
- _loc2_.getRotation = function()
- {
- return this.objRotation;
- };
- _loc2_.addSkin = function(g)
- {
- this.skins.push(g);
- };
- _loc2_.update = function()
- {
- this.renderObj();
- };
- _loc2_.renderObj = function()
- {
- this.poly.drawPoly();
- for(var _loc2_ in this.skins)
- {
- this.skins[_loc2_]._parent.updateObject(this.skins[_loc2_],this);
- }
- };
- §§push(ASSetPropFlags(engine.Obj.prototype,null,1));
- }
- §§pop();
- break;
- }
- if(eval("\x01") == 59)
- {
- set("\x01",eval("\x01") - 20);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 918);
- }
- }
- else if(eval("\x01") == 881)
- {
- set("\x01",eval("\x01") - 513);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 139);
- }
- }
- else if(eval("\x01") == 416)
- {
- set("\x01",eval("\x01") + 104);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 147);
- }
- }
- else
- {
- if(eval("\x01") == 368)
- {
- set("\x01",eval("\x01") - 139);
- break;
- }
- if(eval("\x01") == 308)
- {
- set("\x01",eval("\x01") - 109);
- if(§§pop())
- {
- set("\x01",eval("\x01") + 739);
- }
- }
- else if(eval("\x01") == 229)
- {
- set("\x01",eval("\x01") + 406);
- §§push(true);
- }
- else
- {
- if(eval("\x01") != 635)
- {
- if(eval("\x01") == 272)
- {
- set("\x01",eval("\x01") - 25);
- §§push(§§pop() >>> §§pop());
- }
- break;
- }
- set("\x01",eval("\x01") - 363);
- if(§§pop())
- {
- set("\x01",eval("\x01") - 25);
- }
- }
- }
- }
- continue;
- }
- set("\x01",eval("\x01") + 739);
- }
- §§goto(addr3283);
- }
- §§goto(addr2513);
- }
-